<?php
namespace Home\Controller;
use Think\Controller;

class LoginController extends CommonController {

    function __construct(){
        parent::__construct();

        $this->mdlUser = D('user');
    }

    public function index(){
    	$this->pDisplay( T('Login/index') );
    }

    public function login(){
        $rs = $this->mdlUser->login();

        if (!$rs['status']){
            // 如果创建失败 表示验证没有通过 输出错误提示信息
            $this->error($rs['msg'], '', 2);
        }else{
            // 验证通过 可以进行其他数据操作
            $this->success($rs['msg'], './index.php?m=Home&c=Player&a=index', 2);
        }
    }

    public function logout(){
        $rs = $this->mdlUser->logout();

        if (!$rs['status']){
            // 如果创建失败 表示验证没有通过 输出错误提示信息
            $this->error($rs['msg'], '', 2);
        }else{
            // 验证通过 可以进行其他数据操作
            $this->success($rs['msg'], './index.php?m=Home&c=Index&a=index', 2);
        }
    }

    /**
     * undocumented function
     *
     * @return void
     * @author 
     **/
    public function signup(){
    	$this->pDisplay( T('Login/signup') );
    }

    /**
     * undocumented function
     *
     * @return void
     * @author 
     **/
    public function dosignup(){
        $rs = $this->mdlUser->dosignup();

        if (!$rs['status']){
            // 如果创建失败 表示验证没有通过 输出错误提示信息
            $this->error($rs['msg'], '', 2);
        }else{
            // 验证通过 可以进行其他数据操作
            $this->success($rs['msg'], './index.php?m=Home&c=Login&a=index', 2);
        }
    }

}
